package cn.edu.tju.cas.dao;

import cn.edu.tju.cas.entity.GroupFormEntity;
import cn.edu.tju.cas.entity.UserGroupApplyEntity;

import java.util.List;

/**
 * Created by jack on 2016/3/13.
 */
public interface UserGroupApplyDao extends BaseDao<UserGroupApplyEntity> {
    public List<UserGroupApplyEntity> queryByState(int state);

//    List<Integer> getUserGroupIds(int userId);

    List<UserGroupApplyEntity> getUserApply(int userId);

    UserGroupApplyEntity getByUserIdAndGroupId(int userId, int groupId);

    public List<UserGroupApplyEntity> queryByUserAndState(int userId, int state);

    public List<UserGroupApplyEntity> getUserApplyByGroupId(int groupId);

}
